<HTML>
<HEAD>
<TITLE>Iterators library</TITLE>
<LINK REL=StyleSheet HREF="../rw.css" TYPE="text/css" TITLE="Rogue Wave Standard Stylesheet"></HEAD>
<BODY BGCOLOR=#FFFFFF>
<A HREF="2-7.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2-9.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Rogue Wave C++ Standard Library Reference Guide</B></DIV>
<H2>2.8 Iterators library</H2>
<P>Clause 24 of the Standard contains the Iterators library, <SAMP>lib.iterators</SAMP>. This library describes components for iterating over containers, buffers, and streams. If you are reading this manual online, click the name of header file or entry to go to its description.  </P>
<H4><A NAME="Table&nbsp;7">Table&nbsp;7: Iterators library</A></H4>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="3">
<tr><td valign=top><B>Header File</B>
</td>
<td valign=top colspan=2 rowspan=1><B>Corresponding Entries in this Reference</B>
</td>
</tr>
<tr><td valign=top><P CLASS="TABLE"><SAMP>&lt;iterator&gt;</SAMP></P>
</td>
<td valign=top><P CLASS="TABLE"><B><I><A HREF="iterator-traits.html">iterator_traits</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="iterator.html">iterator</A></I></B></P>
<P CLASS="TABLE"><SAMP><A HREF="advance.html">advance()</A></SAMP></P>
<P CLASS="TABLE"><SAMP><A HREF="distance.html">distance()</A></SAMP></P>
<P CLASS="TABLE"><B><I><A HREF="reverse-iterator.html">reverse_iterator</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="back-insert-iterator.html">back_insert_iterator</A></I></B></P>
<P CLASS="TABLE"><SAMP><A HREF="back-insert-iterator.html">back_inserter()</A></SAMP></P>
<P CLASS="TABLE"><B><I><A HREF="front-insert-iterator.html">front_insert_iterator</A></I></B>,</P>
<P CLASS="TABLE"><SAMP><A HREF="front-insert-iterator.html">front_inserter()</A></SAMP></P>
<P CLASS="TABLE"><B><I><A HREF="insert-iterator.html">insert_iterator</A></I></B>, <SAMP><A HREF="insert-iterator.html">inserter()</A></SAMP></P>
<P CLASS="TABLE"><B><I><A HREF="istream-iterator.html">istream_iterator</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="ostream-iterator.html">ostream_iterator</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="istreambuf-iterator.html">istreambuf_iterator</A></I></B></P>
<P CLASS="TABLE"><B><I><A HREF="ostreambuf-iterator.html">ostreambuf_iterator</A></I></B></P>
</td>
<td valign=top><P CLASS="TABLE"><A HREF="bidirectionaliterators.html">Bidirectional Iterators</A></P>
<P CLASS="TABLE"><A HREF="forwarditerators.html">Forward Iterators</A></P>
<P CLASS="TABLE"><A HREF="inputiterators.html">Input Iterators</A></P>
<P CLASS="TABLE"><A HREF="insertiterators.html">Insert Iterators</A></P>
<P CLASS="TABLE"><A HREF="iterators.html">Iterators</A></P>
<P CLASS="TABLE"><A HREF="outputiterators.html">Output Iterators</A></P>
<P CLASS="TABLE"><A HREF="randomaccessiterators.html">Random Access Iterators</A></P>
<P CLASS="TABLE"><A HREF="streamiterators.html">Stream Iterators</A></P>
</td>
</tr>
</TABLE>

<BR>
<HR>
<A HREF="2-7.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2-9.html"><IMG SRC="images/bnext.gif" WIDTH=20 HEIGHT=21 ALT="Next file" BORDER=O></A></BODY>
</HTML>
